#ifndef CANDY_H
#define CANDY_H

#include "GameEntity.h"


class Candy : 
	public GameEntity
{
public:
	Candy(entity_type candyType = CANDY);
	~Candy(void);

	const bool		  isSpecial() const { return mType == SPECIAL_CANDY; }
	const entity_type getType()   const { return mType;				     }

	virtual void collisionWith(GameEntity* entity, bool specialActive = false);
};

#endif //CANDY_H